home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 33 / PC Gamer IT CD 33 2-2.iso / drivers / videodrv / diamond / FPD201E.EXE / rar / DOS / DOS.TXT < prev    next >
Text File  |  1997-11-28  |  31KB  |  914 lines

  1. ***********************************************************
  2.                            DOS.TXT
  3. ***********************************************************
  4.  
  5.  
  6. INSTALLATION GUIDE FOR THE SDMS 4.0 DOS DRIVERS
  7.  
  8.  
  9.  
  10. This file describes the features and use of the Symbios Logic SDMS device
  11. drivers for the DOS operating system environment. It is divided 
  12. into the following sections:
  13.  
  14. Introduction
  15.     When you need to load drivers
  16. Automatic Installation of SDMS for DOS
  17.     Using the DOS Installation Utility
  18. About Your ASPI8XX.SYS Driver
  19.     Features
  20.     Description
  21. Installing Your ASPI8XX.SYS Driver
  22.     Command Line Options
  23.     Troubleshooting
  24. About Your SYMDISK.SYS Driver
  25.     Features
  26.     Description
  27. Installing Your SYMDISK.SYS Driver
  28.     Command Line Options
  29.     Troubleshooting
  30. About Your SYMCD.SYS Driver
  31.     Features
  32.     Description
  33. Installing Your SYMCD.SYS Driver
  34.     Command Line Options
  35.     Troubleshooting
  36. Important Additional Information For DOS Users
  37.     Assignment of Drive Letters
  38. Using the SDMS DOS Utilities
  39.     SCSI Low-Level Format Utility
  40.     Host Adapter Flash Utility
  41.  
  42. ***********************************************************
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. ********************** Introduction *************************
  51.  
  52. In SDMS 4.0, the SCSI BIOS for the Symbios Logic family of PCI SCSI 
  53. chips is capable of mapping SCSI hard disk drives behind any non-SCSI 
  54. hard disk drives (IDE, ESDI, etc.) within the same system. A driverless 
  55. solution will allow connection of up to 24 hard drives (SCSI and non-SCSI) 
  56. under DOS 5.0 and above. 
  57.  
  58. Full Virtual DMA Services (VDS), including features such as scatter-gather, 
  59. are also supported by the SCSI BIOS. Therefore, to gain maximum 
  60. performance, you should disable any double buffer option provided by disk 
  61. caching software (such as Microsoft's SMARTDRV.EXE) for all drives 
  62. handled through SDMS.
  63.  
  64.  
  65. * When You Need to Load Drivers *
  66.  
  67. Connecting peripherals other than hard disk drives requires loading the 
  68. appropriate driver. Some of the drivers work together, and some are 
  69. capable of direct communication with a Symbios Logic PCI/SCSI 
  70. controller.
  71.  
  72. ASPI8XX.SYS
  73. is an ASPI (Advanced SCSI Programming Interface) manager which 
  74. provides standard ASPI compatibility between your SCSI host adapter 
  75. hardware and ASPI compatible applications.
  76.  
  77. SYMDISK.SYS
  78. is a device driver for SCSI disk drives, and works through the 
  79. ASPI manager.
  80.  
  81. SYMCD.SYS
  82. is a device driver for CD-ROM drives, and works through the ASPI 
  83. manager.
  84.  
  85.  
  86. The following sections list these drivers, their features, and their 
  87. loading requirements.
  88.  
  89.  
  90.  
  91. *********** Automatic Installation of SDMS for DOS ***********
  92.  
  93.  
  94. * Using the DOS Installation Utility *
  95.  
  96. The Symbios Logic SDMS DOS installation utility provides a quick 
  97. and easy method for performing either an automatic or custom 
  98. installation of the SCSI device drivers in a DOS environment.
  99. It works with any system using an SDMS supported Symbios Logic 
  100. SCSI chip. The installation utility identifies the system, scans the SCSI 
  101. bus, and properly installs the needed SCSI device drivers.
  102.  
  103. The SDMS Drivers diskette containing the DOS device drivers also 
  104. holds the DOS installation utility. To use the utility, insert the disk into 
  105. your floppy drive while in the DOS environment, and type:
  106.  
  107.     INSTALL
  108.  
  109. Then follow the directions presented on the screen.
  110.  
  111. When performing a custom installation, an understanding of the 
  112. information presented in the following sections for manual installation 
  113. may prove useful.
  114.  
  115.  
  116.  
  117. *************** About Your ASPI8XX.SYS Driver *************
  118.  
  119.  
  120. * Features *
  121.  
  122. Supports Advanced SCSI Programming Interface (ASPI) applications
  123. Supports single-threaded I/O
  124. Supports up to four host adapters
  125. Releases initialization code for smaller runtime size
  126. Performs synchronous negotiation (including Fast-20)
  127. Performs Wide SCSI negotiation
  128. Full VDS (Virtual DMA Services) support, including scatter-gather
  129. Allows Disconnect/Reselect
  130. Supports adapter exclusion
  131. Allows shared interrupts
  132.  
  133.  
  134. * Description *
  135.  
  136.  
  137. ASPI8XX.SYS is an ASPI manager which provides an interface to 
  138. popular ASPI applications. It is required when you want to use 
  139. SYMDISK.SYS or SYMCD.SYS, or whenever you want to run an 
  140. ASPI application.
  141.  
  142. ASPI8XX.SYS replaces an SDMS BIOS (if present), and fully supports 
  143. all devices supported by the BIOS. If an SDMS BIOS is not present, 
  144. only an ASPI interface is provided.
  145.  
  146.  
  147.  
  148. ************** Installing Your ASPI8XX.SYS Driver ************
  149.  
  150.  
  151. 1. Use the COPY command to copy the ASPI8XX.SYS driver from the 
  152. SDMS SCSI Drivers disk to your boot disk.
  153.  
  154. 2. Add this line to your system's CONFIG.SYS file:
  155.  
  156.     DEVICE=C:[path]ASPI8XX.SYS
  157.  
  158. This line must appear before any line loading other ASPI drivers
  159. (like SYMCD.SYS, SYMDISK.SYS, or any other ASPI compliant 
  160. driver/application).
  161.  
  162.  
  163. * Command Line Options *
  164.  
  165. The ASPI8XX.SYS driver has several configurable features which are 
  166. set via switches on the command line in your CONFIG.SYS file.
  167.  
  168. In the following descriptions, 'path' refers to the adapter number
  169. (boot order designation), and 'id' refers to the SCSI ID. The 
  170. following conventions are also used:
  171.  
  172. [ ]     items in brackets are optional
  173. *       means repeat item 0 or more times
  174.  
  175. IMPORTANT:
  176. No spaces are allowed in specifying these command line options. 
  177. Spaces are required between different command line options.
  178.  
  179.  
  180. Using the /ASK Option
  181.  
  182. This option prompts you at system boot-up time whether to load the 
  183. ASPI8XX.SYS driver.
  184.  
  185. Option Syntax: /ASK
  186.  
  187. For example, to activate this option, the line in your CONFIG.SYS 
  188. file that loads ASPI8XX.SYS should look like this:
  189.  
  190. DEVICE=C:[PATH]ASPI8XX.SYS /ASK
  191.  
  192.  
  193. Using the /WIDTH (or /W) Option
  194.  
  195. The width parameter defines the maximum data width negotiated with 
  196. a device. This is used with host adapters capable of 16-bit data transfers. 
  197. Valid settings are 8 or 16.
  198.  
  199. Option Syntax: /WIDTH=n<path[:id]>[,n<path[:id]>]*
  200.  
  201. For example, if your first host adapter (boot order designation = 0) is a 
  202. 16-bit adapter, and you wish to force 8-bit transfers to a device at 
  203. SCSI ID 2, the line in your CONFIG.SYS file that loads ASPI8XX.SYS 
  204. should look like this:
  205.  
  206. DEVICE=C:[PATH]ASPI8XX.SYS /WIDTH=8<0:2>
  207.  
  208.  
  209. Using the /DISCONNECT (or /DC) Option
  210.  
  211. SCSI devices have the ability to disconnect from the bus during an 
  212. I/O transfer. This option is used to allow a device to disconnect. If a 
  213. particular host adapter has parity checking disabled, all devices 
  214. attached to it must have disconnects disabled, since parity is required 
  215. during the reselection phase. Valid options are ON (allow disconnects) 
  216. or OFF (do not allow disconnects). The default for all devices is ON.
  217.  
  218. Option Syntax: /DISCONNECT=n<path[:id]>[,n<path[:id]>]*
  219.  
  220. For example, to disable disconnects on the device attached to the first 
  221. host adapter (boot order designation = 0) at SCSI ID 2, the line in your 
  222. CONFIG.SYS file that loads ASPI8XX.SYS should look like this:
  223.  
  224. DEVICE=C:[PATH]ASPI8XX.SYS /DISCONNECT=OFF<0:2>
  225.  
  226.  
  227. Using the /SYNCH_RATE (or /SR) Option
  228.  
  229. This option sets the maximum synchronous transfer rate (in mega 
  230. transfers per second) to negotiate with a particular device. The 
  231. allowable values are 0, 5, 10, and 20, providing the host adapter is 
  232. capable of the specified speed. To turn off synchronous transfers for a 
  233. particular device, you should specify 0. The default value is the fastest 
  234. rate supported by your host adapter.
  235.  
  236. Option Syntax: /SYNCH_RATE=n<path[:id]>[,n<path[:id]>]*
  237.  
  238. For example, to turn off synchronous transfers to the device attached to 
  239. the first host adapter (boot order designation = 0) at SCSI ID 3, the line 
  240. in your CONFIG.SYS file that loads ASPI8XX.SYS should look like 
  241. this:
  242.  
  243. DEVICE=C:[PATH]ASPI8XX.SYS /SYNCH_RATE=0<0:3>
  244.  
  245.  
  246. Using the /PARITY (or /P) Option
  247.  
  248. This option tells your host adapter to disable the SCSI bus data integrity 
  249. checking feature known as parity. Some SCSI devices do not generate 
  250. parity. Valid options are ON (check parity) or OFF (do not check parity). 
  251. The default for all devices is ON.
  252.  
  253. Warning:
  254. When disabling parity checking, it is necessary to disable disconnects 
  255. for that adapter since you cannot disable parity checking for reselection. 
  256. If a device does not generate parity, and it disconnects, the I/O will 
  257. never complete.
  258.  
  259. Option Syntax: /PARITY=n<path[,path]*>[,n<path[,path]*>]*
  260.  
  261. For example, to turn off parity checking on the first host adapter 
  262. (boot order designation = 0), the line in your CONFIG.SYS file that 
  263. loads ASPI8XX.SYS should look like this:
  264.  
  265. DEVICE=C:[PATH]ASPI8XX.SYS /PARITY=OFF<0>
  266.  
  267.  
  268. Using the /EXCLUDE (or /X) Option
  269.  
  270. This option allows you to exclude support for an adapter that does not 
  271. currently have BIOS support. You may not exclude an adapter that is 
  272. supported (included) by the BIOS when you boot your system. This 
  273. option has three required parameters:
  274.  
  275. a.      PCI Device ID
  276. b.      PCI Bus Number
  277. c.      PCI Device/Function Number
  278.  
  279. These parameters identify the specific adapter you want to exclude. To 
  280. obtain these parameters, boot your system using the /VERBOSE 
  281. command line option (explained later in this section). The parameters 
  282. for the adapter or path you wish to exclude will display on your 
  283. monitor.
  284.  
  285. Option Syntax: /EXCLUDE<a:b:c>[,<a;b;c>]*
  286.  
  287. For example, if you found the adapter you wish to exclude to have PCI 
  288. Device ID 3, PCI Bus Number 0, and PCI Device/Function Number 68, 
  289. then the line in your CONFIG.SYS file that loads ASPI8XX.SYS 
  290. should look like this:
  291.  
  292. DEVICE=C:[PATH]ASPI8XX.SYS /EXCLUDE<3:0:68>
  293.  
  294.  
  295. Using the /HOST_ID (or /ID) Option
  296.  
  297. This option lets you alter the SCSI ID for a host adapter. On an 8-bit 
  298. adapter, the SCSI IDs are 0-7. On a 16-bit adapter, the SCSI IDs are 
  299. 0-15 (it is suggested that IDs 8-15 are not used for your adapter). This 
  300. option will not allow you to select a SCSI ID already in use.
  301.  
  302. Note:
  303. You are not allowed to change the SCSI ID of any adapter currently 
  304. supported by the BIOS.
  305.  
  306. Option Syntax: /HOST_ID=n<path>[,n<path>]*
  307.  
  308. For example, to change the SCSI ID of your second host adapter (path=1) 
  309. to ID=6 (providing that adapter is not controlled by the BIOS), the line 
  310. in your CONFIG.SYS file that loads ASPI8XX.SYS should look like this:
  311.  
  312. DEVICE=C:[PATH]ASPI8XX.SYS /HOST_ID=6<1>
  313.  
  314.  
  315. Using the /SCAM Option
  316.  
  317. This option allows you to disable support for the SCSI Plug and Play 
  318. protocol called SCAM (SCSI Configured AutoMatically). SCAM 
  319. support is ON by default. You may change the SCAM setting only if 
  320. the path (adapter) specified is not controlled by the BIOS.
  321.  
  322. Option Syntax: /SCAM=n<path>[,n<path>]*
  323.  
  324. For example, to turn off SCAM support on the second host adapter 
  325. (boot order designation = 1), the line in your CONFIG.SYS file that 
  326. loads ASPI8XX.SYS should look like this:
  327.  
  328. DEVICE=C:[PATH]ASPI8XX.SYS /SCAM=OFF<1>
  329.  
  330.  
  331. Using the /TIMEOUT (or /T) Option
  332.  
  333. The ASPI8XX.SYS driver uses a time-out mechanism to detect certain 
  334. errors. When the driver issues a command to a SCSI device, a timer is 
  335. started. If the timer expires before the command completes, the driver 
  336. assumes something has gone wrong, and takes steps to recover. The 
  337. default for this option is 10 seconds, if the device is BIOS controlled. If
  338. the device is not BIOS controlled, the default is 0 seconds. Also, non-volatile 
  339. memory settings can alter these defaults. The maximum setting is 0, which 
  340. is no time-out. The range of allowable values is 0-65535 seconds.
  341.  
  342. Option Syntax: /TIMEOUT=n<path[:id]>[,n<path[:id]>]*
  343.  
  344. For example, you might have a particularly slow device (with SCSI ID 3) 
  345. on the first host adapter (boot order designation = 0). If you wish to 
  346. extend the time-out for this device to 60 seconds, the line in your 
  347. CONFIG.SYS file that loads ASPI8XX.SYS should look like this:
  348.  
  349. DEVICE=C:[PATH]ASPI8XX.SYS /TIMEOUT=60<0:3>
  350.  
  351.  
  352. Using the /VERBOSE (or /V) Option
  353.  
  354. This Option causes more detailed information to appear on your 
  355. monitor, after the ASPI8XX.SYS driver is initialized, during a system 
  356. boot. This is useful if you have multiple adapters in your system and 
  357. need to know the PCI Device ID, the PCI Bus number, and the PCI 
  358. Device/Function number for each adapter. For example, this 
  359. information is required to use the /EXCLUDE option already 
  360. described in this section.
  361.  
  362. Option Syntax: /VERBOSE
  363.  
  364. For example, to see more detailed adapter information displayed when 
  365. you boot, the line in your CONFIG.SYS file that loads ASPI8XX.SYS 
  366. should look like this:
  367.  
  368. DEVICE=C:[PATH]ASPI8XX.SYS /VERBOSE
  369.  
  370.  
  371. * Troubleshooting *
  372.  
  373. SYSTEM LOCKS UP AT BOOT TIME.
  374. a. Check for conflicts with other ASPI managers.
  375. b. Check for correct loading sequence in the CONFIG.SYS file.
  376. c. Boot the system.
  377.  
  378. THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE 
  379. NON-BOOT SCSI PERIPHERALS (system may lock up).
  380. a. Make sure the drivers were installed in the correct sequence.
  381. b. Make sure the driver's CONFIG.SYS line has the correct path to the drivers.
  382. c. Power down all units in the system.
  383. d. Make sure all SCSI devices have unique ID numbers.
  384. e. Make sure both ends of the SCSI bus are terminated.
  385. f. Check all cable and power connections.
  386. g. Boot the system.
  387.  
  388.  
  389.  
  390.  
  391. ************** About Your SYMDISK.SYS Driver ************
  392.  
  393.  
  394. * Features *
  395.  
  396. Supports removable media devices
  397. Supports magneto optical devices
  398. Supports non-512-byte sectors (1024, 2048, 4096)
  399. Supports multiple logical unit number (LUN) support
  400. Supports multiple host adapters (with ASPI8XX.SYS)
  401. Can reserve drive letters for installed devices without media present 
  402.     in the device (see /UNITS under Command Line Options)
  403. Can add drive letters
  404. Supports power management (to spin down drives)
  405.  
  406.  
  407. * Description *
  408.  
  409. SYMDISK.SYS is needed when connecting drives with non-512-byte 
  410. sectors, and when connecting removable drives if the user wants to 
  411. change the media. It is also required to obtain drive letters for devices 
  412. (adapters) that are not supported by a BIOS. SYMDISK.SYS 
  413. communicates through ASPI8XX.SYS. To use the SYMDISK.SYS 
  414. driver you must load ASPI8XX.SYS also.
  415.  
  416.  
  417.  
  418.  
  419. ************ Installing Your SYMDISK.SYS Driver ************
  420.  
  421.  
  422. 1. Use the COPY command to copy the appropriate drivers from the 
  423. SDMS SCSI Drivers disk to your boot disk.
  424.  
  425. 2. Add the lines shown below to your system's CONFIG.SYS file. 
  426. The ASPI8XX.SYS driver is also required. List the drivers in this 
  427. sequence:
  428.  
  429.     DEVICE=C:[PATH]ASPI8XX.SYS
  430.     DEVICE=C:[PATH]SYMDISK.SYS
  431.  
  432.  
  433. * Command Line Options *
  434.  
  435. The SYMDISK.SYS device driver has several embedded functions 
  436. which are accessed via switches on the command line. These options 
  437. are described below, and use the following conventions:
  438.  
  439. [ ]     items in brackets are optional
  440. *       items in brackets followed by an * means repeat 0 or 
  441.     more times
  442. |       choose one of the given items
  443.  
  444. IMPORTANT:
  445. No spaces are allowed in specifying these command line options. 
  446. Spaces are required between different command line options.
  447.  
  448.  
  449.  
  450. Using the /ASK Option
  451.  
  452. This option prompts the user at system boot-up whether to load 
  453. SYMDISK.SYS or not. To use this option, the line in CONFIG.SYS 
  454. that loads SYMDISK.SYS should look like this:
  455.  
  456. DEVICE=C:[PATH]SYMDISK.SYS /ASK
  457.  
  458.  
  459. Using the /UNITS= Option
  460.  
  461. Note:
  462. It is strongly suggested that you use this option when using removable
  463. media with more than one partition.
  464.  
  465. SYMDISK.SYS allows the use of removable media, such as cartridge 
  466. hard drives, each of which might have a different number of partitions. 
  467. If media with more than one partition are used, set this option to the 
  468. maximum number of partitions on any one media. To use this option, 
  469. the line in CONFIG.SYS that loads SYMDISK.SYS should look like 
  470. this:
  471.  
  472. DEVICE=C:[PATH]SYMDISK.SYS /UNITS=path:id:lun:num_units
  473.             [,path:id:lun:num_units]*
  474.  
  475. For example, if there is a removable media drive at the first host adapter 
  476. set to SCSI ID 2, and you need to reserve three partitions, the command 
  477. line should look like this:
  478.  
  479. DEVICE=C:[PATH]SYMDISK.SYS /UNITS=0:2:0:3
  480.  
  481. When SYMDISK.SYS initializes, it will default to either:
  482.  
  483. a. One drive letter for a removable media device with no media present.
  484. b. The number of partitions found on the media in the removable media 
  485. device.
  486.  
  487. Note:
  488. The full path, id, lun, and num_units values are required for this option. 
  489. Also, there is a limit of 24 devices.
  490.  
  491.  
  492. Using the /EXCLUDE= Option
  493.  
  494. This option allows a user to exclude a 'path:id:lun' combination from 
  495. being scanned or controlled by SYMDISK.SYS. The path parameter is 
  496. mandatory with all ids and luns for that path excluded by default if just 
  497. the path is specified. To use this option, the line in CONFIG.SYS that 
  498. loads SYMDISK.SYS should look like this:
  499.  
  500. DEVICE=C:[PATH]SYMDISK.SYS /EXCLUDE=path[:id[:lun]]
  501.             [,path[:id[:lun]]]*
  502.  
  503. As an example, for path 0, id 2, and lun 0 the command line should look 
  504. like this:
  505.  
  506. DEVICE=C:[PATH]SYMDISK.SYS /EXCLUDE=0:2:0
  507.  
  508. Note:
  509. There is a limit of 24 'path:id:lun' combinations allowed.
  510.  
  511.  
  512. Using the /SSIZE= Option
  513.  
  514. SYMDISK.SYS will default to the largest sector size found during boot, 
  515. handling all different sector sizes found. In the case of removable media, 
  516. SYMDISK.SYS will assume a 512 byte sector size when no media is 
  517. present. This option overcomes this limitation. To use this option, the 
  518. line in CONFIG.SYS that loads SYMDISK.SYS should look like this:
  519.  
  520. DEVICE=C:[PATH]SYMDISK.SYS /SSIZE=512|1024|2048|4096
  521.  
  522. For example, if a removable media drive is used that has a sector size 
  523. of 2048 bytes, the command line should look like this:
  524.  
  525. DEVICE=C:[PATH]SYMDISK.SYS /SSIZE=2048
  526.  
  527. Note:
  528. If SYMDISK.SYS comes across a sector size larger than the one 
  529. specified in this option, or if it finds a sector larger than the default, 
  530. it will refuse to read/write to that media. It will report an invalid 
  531. media error to DOS.
  532.  
  533.  
  534. Using the /SPINDOWN= Option
  535.  
  536. This is a power management feature that can automatically spin down 
  537. a disk when the disk is not accessed for a specified amount of time. The 
  538. default spindown time is 15 minutes. You can specify a new spindown 
  539. time in hours and minutes (hh:mm) with a minimum time of 1 minute. 
  540. To use this option, the line in CONFIG.SYS that loads SYMDISK.SYS 
  541. should look like this:
  542.  
  543. DEVICE=C:[PATH]SYMDISK.SYS /SPINDOWN=hh:mm<path[:id[:lun]]>
  544. [,hh:mm<path[:id[:lun]]>]
  545.  
  546. For example, if you wish to spindown a device on path 0, id 2, and lun 0, 
  547. after one hour and five minutes of inactivity, the command line should 
  548. look like this:
  549.  
  550. DEVICE=C:[PATH]SYMDISK.SYS /SPINDOWN=1:5<0:2:0>
  551.  
  552. Or, if you wish to spindown all devices after the default time-out of 15 
  553. minutes, the command line should look like this:
  554.  
  555. DEVICE=C:[PATH]SYMDISK.SYS /SPINDOWN=<>
  556.  
  557. Remember, the <> are required when you specify a path:id:lun in this 
  558. option.
  559.  
  560.  
  561. * Troubleshooting *
  562.  
  563. THE COMPUTER LOCKS UP AND WILL NOT COMPLETE 
  564. BOOTING FROM A NON-SCSI HARD DISK DRIVE.
  565. a. Refer to the drive manufacturer's user manual.
  566.  
  567. THE COMPUTER LOCKS UP AND WILL NOT COMPLETE 
  568. BOOTING FROM A SCSI HARD DISK DRIVE.
  569. a. Is the SCSI BIOS seen during boot?
  570.  
  571. Note:
  572. If the SCSI BIOS is seen during boot, a banner similar to the following 
  573. appears:
  574.  
  575.     Symbios Logic SDMS (TM) v4.0 PCI SCSI BIOS, PCI Rev. 2.0, 2.1
  576.     Copyright 1995 Symbios Logic
  577.     PCI-4.02.00
  578.  
  579. YES     Go to b.
  580. NO      Power down all units in the system.
  581.     Remove all SCSI cables.
  582.     Boot system.
  583.     Is the SCSI BIOS seen during boot?
  584.     YES             Power down all units in the 
  585.             system.?
  586.             Reconnect and check all 
  587.             cable and power 
  588.             connections.
  589.             Boot system.
  590.             Go to a.
  591.     NO              Power down all units in the 
  592.             system.
  593.     Reseat the host bus adapter.
  594.     Check CMOS setup.
  595.     Boot system.
  596.     Go to a.
  597.  
  598. b. Does the SCSI BIOS see the bootable SCSI drive?
  599.  
  600. Note:
  601. When the computer boots, SDMS scans the SCSI bus. Devices 
  602. found on the SCSI bus are identified as in the following lines:
  603.  
  604. HA ID LUN VENDOR        PRODUCT     REV 
  605. -------------------------------------------------------------
  606.  0       2      0     SEAGATE     ST31230N      0060
  607.  0       7      0     Symbios         SYM53C815   0003
  608.  
  609.  
  610. YES     Go to c.
  611. NO      Power down all units in the system.
  612.     Make sure the hard drives have different 
  613.     ID numbers (boot drive should have 
  614.     lowest ID).
  615.     Make sure both ends of the SCSI bus are 
  616.     terminated.
  617.     Check all cable and power connections.
  618.     Check CMOS setup.
  619.     Boot system.
  620.     Go to a.
  621.  
  622. c. If boot is still unsuccessful, go to the following item.
  623.  
  624. THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF THE 
  625. NON-BOOT SCSI PERIPHERALS (system may lock up).
  626.  
  627. a. Make sure the drivers were installed in the correct sequence.
  628. b. Make sure the drivers' CONFIG.SYS line has the correct path to 
  629.     the drivers.
  630. c. Power down all units in the system.
  631. d. Make sure the hard drives have different ID numbers (boot drive 
  632.     should have lowest ID).
  633. e. Make sure both ends of the SCSI bus are terminated.
  634. f. Check all cable and power connections.
  635. g. Boot the system.
  636.  
  637.  
  638.  
  639.  
  640. *************** About Your SYMCD.SYS Driver **************
  641.  
  642.  
  643. * Features *
  644.  
  645. Compatible with Microsoft's CD-ROM Extension 2.21 and above
  646. Multi-session Photo CD support
  647. Support for reading CCDA disks
  648.  
  649.  
  650. * Description *
  651.  
  652. SYMCD.SYS is needed whenever a CD-ROM device is connected on 
  653. the SCSI bus. You must load it in conjunction with Microsoft's 
  654. CD-ROM Extension 2.21 or above (MSCDEX.EXE). SYMCD.SYS 
  655. communicates through ASPI8XX.SYS, so you must load ASPI8XX.SYS 
  656. to use SYMCD.SYS.
  657.  
  658.  
  659.  
  660. ************* Installing Your SYMCD.SYS Driver *************
  661.  
  662.  
  663. 1. Use the COPY command to copy the appropriate driver(s) from the 
  664. SDMS SCSI Drivers disk to your boot disk.
  665.  
  666. 2. Add SYMCD.SYS to your CONFIG.SYS file. It goes in after 
  667. ASPI8XX.SYS and SYMDISK.SYS (if this driver is also being used), 
  668. in this order:
  669.  
  670.     DEVICE=C:[PATH]ASPI8XX.SYS
  671.     DEVICE=C:[PATH]SYMDISK.SYS
  672.     DEVICE=C:[PATH]SYMCD.SYS /D:NAME
  673.  
  674. Note:
  675. The /D: is not a drive letter designation; it indicates the name you wish 
  676. assigned to your CD-ROM. You must include the NAME, which can 
  677. use any combination of up to 8 characters.
  678.  
  679. 3. To insure that sufficient drive letters are available to identify all 
  680. devices connected to the SCSI bus, add the MS-DOS LASTDRIVE 
  681. command to the CONFIG.SYS file:
  682.  
  683.     LASTDRIVE=x 
  684.  
  685. with x specifying a drive letter in the range C through Z. The letter 
  686. assigned to LASTDRIVE represents the last valid drive MS-DOS is 
  687. able to recognize and also represents the maximum number of drives 
  688. available. For example, LASTDRIVE=K allows access to eleven (11) 
  689. logical drives. For further details about LASTDRIVE, consult your 
  690. MS-DOS manual.
  691.  
  692. 4. Unless your CD-ROM access software specifies otherwise, 
  693. Microsoft's CD-ROM Extension (MSCDEX.EXE) should execute 
  694. from the AUTOEXEC.BAT file in order to access your drive. Add 
  695. the following line to your AUTOEXEC.BAT file:
  696.  
  697.     [PATH]MSCDEX /D:NAME
  698.  
  699. For example, if: 
  700.  
  701.     DEVICE=C:[PATH]SYMCD.SYS /D:MY_CD 
  702.  
  703. is in CONFIG.SYS, then:
  704.  
  705.     [PATH]MSCDEX /D:MY_CD
  706.  
  707. should exist in the AUTOEXEC.BAT file. 
  708.  
  709. 5. Check installation instructions for the CD-ROM drive itself for 
  710. other parameters necessary to include with MSCDEX.
  711.  
  712. 6. When MSCDEX is loaded during the AUTOEXEC.BAT file 
  713. execution, a message is returned assigning a drive letter to the 
  714. CD-ROM drive. For example:
  715.  
  716.     DRIVE E = DRIVER MY_CD UNIT 0
  717.  
  718. This informs you that the CD-ROM drive is recognized and ready 
  719. for use.
  720.  
  721.  
  722. * Command Line Options *
  723.  
  724. The SYMCD.SYS device driver has several embedded functions available, 
  725. which are accessed via switches on the command line. An explanation of 
  726. these options follows:
  727.  
  728. IMPORTANT:
  729. No spaces are allowed in specifying these command line options. 
  730. Spaces are required between different command line options.
  731.  
  732.  
  733. Using the /ASK Option
  734.  
  735. This option prompts the user at initialization time whether to load 
  736. SYMCD.SYS or not. For example, the line in CONFIG.SYS that loads 
  737. SYMCD.SYS would look like this:
  738.  
  739. DEVICE=C:[PATH]SYMCD.SYS /D:MY_CD /ASK
  740.  
  741.  
  742. Using the /UPTOLUN= Option
  743.  
  744. This option is used to support multiple LUNs per Target ID on the 
  745. SCSI bus. It is needed to support CD-ROM changers that hold several 
  746. CDs at one time, such as the Pioneer DRM604x. For example, the line 
  747. in CONFIG.SYS that loads SYMCD.SYS would look like this:
  748.  
  749. DEVICE=C:[PATH]SYMCD.SYS /D:MY_CD /UPTOLUN=x
  750.  
  751. where 'x' is in the range of 0 to 7. It uses LUN 0 through LUN x to 
  752. assign a separate drive letter for each of the x+1 CDs in the CD 
  753. magazine. The SYMCD.SYS driver defaults to supporting LUN 0 only.
  754.  
  755.  
  756. Using the /NOBCD Option
  757.  
  758. This Option is used to support the Trantor Music Box CD audio 
  759. application. Using this option prevents the track numbers from being 
  760. converted to BCD (Binary Coded Decimal). If this option is used 
  761. with CD audio applications such as Adaptec's cdplayer, Corel's 
  762. cd-audio, or Future Domain's cdaudio, track numbers >16 are not 
  763. reported correctly because these applications require binary track 
  764. numbers.For example, the line in CONFIG.SYS that loads 
  765. SYMCD.SYS would look like this:
  766.  
  767. DEVICE=C:[PATH]SYMCD.SYS /NOBCD
  768.  
  769.  
  770. * Troubleshooting *
  771.  
  772. THE CD-ROM DRIVE IS NOT SEEN AT BOOT TIME, OR THE 
  773. SYSTEM LOCKS UP.
  774.  
  775. a. Make sure the required drivers are installed and in the correct sequence.
  776. b. Make sure the driver's CONFIG.SYS line has the correct path to 
  777.     the driver.
  778. c. Make sure MSCDEX, in the AUTOEXEC.BAT, has the same drive 
  779.     name as the CD-ROM driver in the CONFIG.SYS file.
  780. d. Make sure there is no ID or drive letter designation conflict.
  781. e. Power down all units in the system.
  782. f. Check the cable and power connections.
  783. g. Make sure the SCSI bus is properly terminated.
  784. h. Make sure sufficient drive letters are specified (through the MS-DOS 
  785.     lastdrive= command) to include your CD-ROM. A CD-ROM which 
  786.     uses multiple disks requires a letter for each disk.
  787.  
  788.  
  789.  
  790.  
  791. ********* Important Additional Information For DOS Users ********
  792.  
  793. * Assignment of Drive Letters *
  794.  
  795. The MS-DOS operating system assigns drive letters to primary partitions 
  796. first. After the primary partitions have been assigned drive letters the 
  797. logical partitions are assigned drive letters. Do not assume that the drive 
  798. letter designations will follow consecutively from device to device 
  799. within a PC system.
  800.  
  801. An Example:
  802. A PC system is configured with an IDE hard disk as the boot drive, a 
  803. SCSI hard disk, and a CD-ROM drive. The IDE drive has three partitions: 
  804. one primary and two logical. The SCSI hard disk has two partitions: one 
  805. primary and one logical. The SCSI hard disk is assigned ID one, and the 
  806. CD-ROM is ID four. The distribution of the drive letters is:
  807.  
  808.     A:      3 1/2" floppy drive
  809.     B:      5 1/4" floppy drive
  810.     C:      IDE primary partition
  811.     D:      SCSI primary partition
  812.     E:      IDE first logical partition
  813.     F:      IDE second logical partition
  814.     G:      SCSI logical partition
  815.     H:      CD-ROM
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822. ************ Using the SCSI Low-level Format Utility ************
  823.  
  824.  
  825. * Features *
  826.  
  827. Works with any ASPI host adapter
  828. Provides a Graphical User Interface (GUI)
  829. Supports multiple adapter/drive selection
  830. Supports multiple LUNs
  831. Supports Wide SCSI
  832. Provides automatic error retry
  833. Provides on-screen display of time elapsed
  834.  
  835.  
  836. * Description *
  837.  
  838. This utility allows you to low-level format SCSI hard disk drives 
  839. connected to Symbios Logic PCI to SCSI host adapters. It provides a
  840. friendly graphical user interface (GUI), and help is available for any
  841. decision screen by pressing F1 or selecting Help in the window.
  842.  
  843. Three files, located on your Symbios Logic SDMS drivers diskette, 
  844. are required to  run this utility. They are labeled ASPIFMT.EXE, 
  845. ASPIINF.DAT, and ASPI8XX.SYS (you may use another ASPI manager). 
  846. It is recommended that you place these files on a DOS bootable diskette, and 
  847. run the executable file from this diskette rather than from a hard disk drive. 
  848. This minimizes the possibility of  interfering with your system. 
  849.  
  850. Because a hard drive remains unusable after a low-level format until you
  851. execute the DOS FDISK and FORMAT command procedures, the 
  852. CONFIG.SYS file on this bootable diskette must also contain the DOS 
  853. files FDISK.EXE and FORMAT.COM. If you are formatting magneto optical 
  854. or other removable media drives you also need the SYMDISK.SYS driver 
  855. from your Symbios Logic SDMS drivers diskette in the CONFIG.SYS file.
  856.  
  857. The recommended minimum memory requirement for this utility is 2 MB. 
  858. At least 500 KB of conventional DOS memory, and the remainder in 
  859. extended memory.
  860.  
  861. When you run the format utility, it scans the SCSI bus for all hard disk 
  862. and removable media drives. Then it generates a display showing the devices 
  863. found. You may select devices from this display for the utility to format.
  864.  
  865. It can take from several minutes to several hours, depending on the size of
  866. the drive, to complete the format. If the format procedure is aborted for any 
  867. reason, the drive remains unusable until an entire format cycle is completed.
  868.  
  869. WARNING:
  870. Use extreme caution when selecting a drive for formatting. The 
  871. format process completely removes all information on a drive.
  872.  
  873.  
  874. * Troubleshooting *
  875.  
  876. FORMAT DOES NOT COMPLETE AND SYSTEM IS FROZEN
  877. a. Check to see if the drive still has power.
  878. b. The only way to terminate the program is to reboot.
  879.      If the format did not complete, the drive remains unusable until a low-level 
  880.      format is completed.
  881.  
  882. AN UNKNOWN STATUS CODE IS RECEIVED FOR A 
  883. MAGNETO OPTICAL DRIVE
  884. a. Check to see if the media is present.
  885.  
  886. THE UTILITY SCREENS ARE UNREADABLE
  887. a. Check that your graphics card and your monitor match.
  888.     For example, an SVGA card, and a VGA monitor may not deliver
  889.     the screens.
  890.  
  891.  
  892.  
  893.  
  894. ************* Using the Host Adapter Flash Utility ****************
  895.  
  896.  
  897. * Features *
  898.  
  899. Supports host adapter selection for updating with a specific BIOS image
  900. Supports 64K flash parts
  901.  
  902.  
  903. * Description *
  904.  
  905. This utility allows you to update the BIOS image for the Diamond FirePort 
  906. family of PCI SCSI BIOS host adapters. 
  907.  
  908. The utility is labeled FLASHDMD.EXE, and is located on your 
  909. FirePort drivers installation diskette. It is necessary that you place 
  910. this utility on a DOS bootable diskette, and execute it from this diskette 
  911. rather than from a hard disk drive. Power down any hard disk drives 
  912. attached to the host adapter you are updating.
  913.  
  914.